Architectural Design for User Interfaces
نویسنده
چکیده
This article discusses software architecture modelling for the design and development of interactive systems. Software architecture models should support properties and constraints prescribed by the software and cognitive psychology communities. From these observations, we derive a multi-agent framework applicable to the software design of interactive systems. An example shows how this general model can be engineered to fit practical problems. We then discuss the ability of the model to support a number of properties and constraints relevant to software engineering.
منابع مشابه
A New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملUser Interface Design in Mobile Educational Applications
Introduction: User interfaces are a crucial factor in ensuring the success of mobile applications. Mobile Educational Applications not only provide flexibility in learning, but also allow learners to learn at any time and any place. The purpose of this article is to investigate the effective factors affecting the design of the user interface in mobile educational applications. Methods: Quantita...
متن کاملChapter 3 : Software Architecture Modelling : Bridging Two Worlds Using Ergonomics and Software Properties
The process of designing and constructing user interfaces is critical for building systems that satisfy the customer's needs, both current and future. This process includes the original design of the interface, the implementation of the system, and the modifications to the operational system. These modifications are endemic in interactive systems. Since the user interface can account for approx...
متن کاملNotes for the Conceptual Design of Interfaces
This paper presents a design method for user interfaces based on some ideas from conversation analysis. The method uses interaction diagram and it is conceived to design the overall flow of conversation between the user and the computer system in an abstract way, as an architectural prolegomenon to the designer’s choice of the actual interface elements that will be used.
متن کاملDesigning, Implementing, and Evaluating Intuitive & Interactive Lighting Simulation Tools
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x 1. Motivation for a Spatially Augmented Reality Tangible User Interface with a Distributed Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Spatially Augmented Reality . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Tangible User Interfaces . . . . . . . . . . . . . . . . . . . . . . ...
متن کاملPAC-ing the architecture of your user interface
A number of architectural models, such as PAC, are available for the software design of interactive systems. These design abstractions, however, are not always clearly articulated nor do they explicitly exploit the foundational concepts developed recently in main-stream software architecture engineering. Similarly, technical solutions from main-stream software engineering may improve portabilit...
متن کامل